hang (one's) hat

Translations
se poser
Definitions
To settle or reside in a particular place; to make a place one's home. It can also mean to rely on or base one's hopes, beliefs, or actions on something.